inputloop format