fixed can_write_review? method, @recent_history profiling, address validators refactoring