domain changes now can have annotations