Fist checkin of soa controller use for checking dist