added gradient bg