Revisada externalizacion del InputState