Added some better docs