improved variadic templates
Update Readme