add freedom dependencies