hook up ish functionality