more block record stuff