Many improvments, ARM