some new features added

some new features added