login functionality
communicate alerts using commands
open on rejected page