Add working indirect addressing and proper labels