getting rid of the utils dependency