Writting input functions and debugging the Builder.