fix a lot of things :o self set samplers still not working.