fix setter bug.