run background, error handling, put images, for mac.