profile now works with REST somewhat