create group from param for async func