get rid of require shit