Migrated to swagger