GET/PUT framework.