input: add include guard