adding ui feedback for buttons