squash? order of variable initialisation fix
squash? unused variable fix