added al_path_to_root and al_open_map_from