align @ pin methods