change argument from subj to data