add images function