new icons added, reimplemented external methods to prefix operations