Mechanical advice needed!