Notes on tractability