Rest Methods Explained