typ fungerande. todo input