why is the last box not checking ? thanks ok it might not be the most elegant solution so far