removing should from dependency, replaced with asserts