504 membranes found