update allow? method