add button like facebook, and some fixes for smartphones