sort out button backgrounds