add basic event_emitter for attr_list