more implementation in common package- client info, validators, constants, util #11