added some desireable features to the feature list