better width calculation, still not 100% correct
100% width
clear menu button