formatting code
changing filemode
adding new dependency