Unused return value, otherwise looks fine :)