convert other methods, adapt other UI code