Working on auto run and shared make