some features updated