clear and create