so far i have used all of the above-mentioned features , and find them well designed , and easy to understand .