complete sample, fixes