tidied code & added buttons to booter