Technologies used