added delay multiply