progress i guess, but running into a slight problem