good catch - the processBlockPlace does the setTypeAndData itself.