SN-67 Implement rest for interests and refactor