recreate guide feature to use new relationship