recording on patterned media 7520659