wrote lots of tests for world