modified som api and career model