draw logic add