Addition of original code and dependencies