works now for 3.2.7 and compact storage. tests pending :(