added tests for call model
enhanced test comments for legibility