give user a head's up on what she did wrong
more concept code for logging module
identity check will be faster