working but current_user won't stay remembered