added proper indendation/initialization