ian's medium scale modifications