code fixups