add self to input. Fixes #373 #370