moved overlay functionality to chef class