add number input from personal. shameless code copy and paste :(