this is the new classes ive added