Learning experience
It's a lil hard to work with but it's definitely worth the effort and time to learn. Definitely buying again.
Rating: 5 stars