Input management made to compile