this will *DEFINETELY* encourage me to write better unit tests