sort of a stable read me