Initial commit of task - Observer