fixed: user-model dependency