Start to implement tree navigation