Add some more dependencies and use an entry point.