proper file heigharchy