better swagger organization