input section setup