added basic raman. still some errors