Flexispy has meet my expectations and beyond