added dual controllers, modified arm control