add compose requirement
sort profile frames