fine tuning backward compatible ui