i kind of lost steam here. there are a few reasons why but i'll try to get back on the horse