add more methods for loading raw data