rename iprog to prog