Add root and source directory controls