Made the call thread safe by duplicating the call method.