read me and dependencies