added the new features used