someone needs to set up the buttons and write meathods for: list will be
up tomomorrow i need sleep now though it will print the gui if you want
to take a look