tried to optimize authorlinklda1