modules and sample views