major frontend changes