this is a graphics library ,we do it just for fun and do something different.