added serial listen, commented out physical buttons for now