al and molecular