initial work on ish