First pass dynamic holding + spelling mistake fix