second attempt on reviving delayed methods