custom inputformat version 1