How does it work
Recording function