rework of spring initilizer - seems to work in more situations than the previous way