uncommented delay methods