sign in up messaging functional