Resolving the buttons layout problem and adding more expalanation