* new task preview struct.