Processing users requests - see TODO.txt