Updated dependencies
Code tidy up
Code tidy up