add drawRoof method!!