got rid of require stuff