removed illuminate/auth dependancy