setup for routelable