All in do I need a roof