using a surface active agent