add button on top and fix button on mobile