a practice trace library