compiles dependencies

so it doesn't error when dependencies are required