more details and unification