changed mashup to not be isolated scope. this allows for validation to occur on regular scope