adding usort third-party component