add shadow & change background