lib which need not be committed