added explanation to raii concept