more updates and two possible features.