added size()
update
hack to handle (semi)b/w images
update
documentation
update
update
added