Improve functions for emms seeking