input parsing completed