pass errors through