added parse and loaders