independent mechanics