works still without delay