basic recording added