Require dependencies properly