comments and removal of unused dependancies