colored and sensitive buttons implemented