clean up spacing and introduce slightly more complex test