add feartures