casting errors, list type read