fix button overlap issue