Now working! mysterious NOPs saving the day! don't know why.