Added sequential class
Changes to resolve inheritence