1. created background generating script