capbutterfly