precompileD
precompile
minor layout
remove
bookkeeping