added swagger annotations