mechanical assignment