some features aded