Signin button fix

This fix will
closed #18
closed #17

(Note: closed and the issue number is a special way of auto closing the issues after this is merged)