Active buttons not clickable AND convention over configuration to shorten code