added arm assignments