bug fix, added layer recolor