Environment checker