just have some user input issues left