It is not working right now, but at least we are able to draw!
Co-authored-by: TakeV <TakeV-Lambda@users.noreply.github.com>