delayed promises are resolved after initialisation is complete