add support for themes and source folders