add back missing bits