add convExpend. Finish the function writing.