lib + main + read me