assignment edit model