Replace set_transparency_color + fill_color by surface:clear().