removed recursion, studying flood fill alg's before implementing this feature...