simplified the make process