first edge, and registered_attribute handler module