ARM programming curse