updated READE