updates to home page spcial offer function