interaction

added more interaction with the buttins