Make delete into classmethod for consistency