fix for initialization