composerify the library