Added weak quick function