how to seal a second floor porch