removed SkinStyler interface and just do stuff directly in method