fixed major changes