specific inputs1