new code for @input
0.1.1