add support for all currencies
add versioning support