many changes: recordings now work pretty good