flexible tracking