fixed curly complex string syntax issue lol (wasn't that cool after all)
now using sprintf() power :D