throw in other ideas in rough order