added a FAST
added a swif algorithm.