file api: blend file parsing