added recording and code for 16A