Aladdin does it again