lib + opening