variables problem need to fix