1. Working on logical trees for fs