Easy to follow plot....