Added basic part heuristics