Switched to Blade and rewrote user component.