Finished check 16 but havent tested