added tests for villain and environment