master #9 fix behaviors for setting temporal primitive