fleshed out sorm test