change draw functions