add AOJP Common