added additional rest interfaces