elaborate phase send