py api / shaderfix / ui factor / text