move buttons below
code clean up + surface background color