Would it be good practice to also initialise iActivityTimer to NULL here?