refactored episode model