forget to commit for a while
prototype of working srp likelihood model