To-Do: add ability to open from schema