provide better project layout