made bg pattern fetching function name reflect it's purpose more