adding swagger docs