Implements user request parsing, promise notifications