handle not conditional with translated attributes. too much?