First reading left me with one possible brick: bleeding edge? never heard of it. did you mean cutting edge?
I nicely collected? not sure.