[WIP] Added exception handling for missing properties

@chirimoya wait i jave to review it a bit deeper! let us discuss this tomorrow!