add support for input after