tsq's notebooks