inputs working