make compact comde