button sizes work now, I know Lawrence did this too so I will not push until the merge
Fixes #17