added init delay