working version for testing; values replacement will be added soon