fix footer is not always displayed on the bottom