fixed soma validation issues