2.3 Macros and registers 2.4 advanced movement