[FIX] splitting process
[FIX] populate server generation, duplicate query.build()