- massive modification for jquery view component structure