#307 assign() works