final for 1b.. hopefully