add shell pre-install to replace .coffee