update to convenient in compile script