now with hamcrest