add error return to unsubscribe