feat(server): Add events based changes