externalized dependencies