added new features calculation