move purchase transaction to Mark model
rename user packages