updating project to use mlib