faultlessly

meaning: without a fault (adverb)