srcmgt 1.0 with basic func.