working on getting serve to work