implemented location at time T