(NOT FINISHED. RECORDING PROBLEMS)