rewrite the draw skeleton method