Added some more description and requirements