added colors
added image utility functions