Created computer model and made user polymorphic