update subject