buttons work
disabled function for buttons defined
done