Issues with user and reference models, changed user to target and source