al features and o