support some new  features