rewrite drawbone, color depending on if valid