less lame way of require