added init timing