redisign&new timeline