FRONT-END ANAVATIONS