Observer module alpha