struggling through..... not getting very far