possibly ill-conceived model library to play with