add three libs