added thinkpad module