rest conventions done