adding in timer