some improvments in UI anti curruption layer