Added step to observer protocol