micro changes (add flyTo method)