add REST design thoughts