completes 8