Cheap rich analysis