Prototyping recording function