can require scripts