#4 restrictions on session fields: topic -> make more consistent