thanks to inukshuk for helping through this