preparing time