created my first factory, yay