commiting APL