Something working
first working version, have to add n modifier