worked on the autosubscribe function for lists