Team leader: alex_drn
///////////////////////////////////////////////////////////////////////////////////////////////////////////////