AdHoc transposition; some minor mods