Don't forget to write a unit test for this method.