need to mark component of implicitRest