Added strategy superclasses