refactored to link to Pointer class and removed creator from userID