graphics and some models