Boilerplate with dependencies