fix rvm
fix delegate
better template getter