working apis, still need sliding sign in menus