added new rest features