Created prototype and abstracted paths/IDs