adds information to observer pattern