finished working sample