Execute with environment