first go at overlocking sml

first go at overlocking  sml