move code off my tab completion
automatic directory creation