updated draw