added training environment