al and mole