added config and library