added alternative python UI creation