simplify ready and separate from default-values.