add requirements and the swiss theme