Rest best practices

shape