rename all classes and add fabric method in payload for fast transport creation