Injecting base functional and templates with data 1.0