WARNING! 
enter exit
Rate