When everything comes together and works as expected it is...
When everything comes together and works as expected it is very thrilling and very rewarding.
When everything comes together and works as expected it is very thrilling and very rewarding.