Updated code and buttons style.