v1.0 fixed 2 -input fixed-