rebuild initialization struct by decoration