I really don't understand this function, just copy+paste of contribution page..