All these have are really easy to use and also have reasonable constraints