manual input added