edge fabric Finally