add isDevEnv function
update description