New Version with colors for pages plus some enhacements