Tests challenging - final was ridiculous