Added simple requirements (need double checking)