tested assignment model