playing with buttons and moving open source around