Add super slow implementation from samples