added follow_down to create_if_exists