new Classes in Observer Package