adding the special inputs