completed may need minor adjustments