added environment checker
docs