fix user interfaces