fixed initialization order