add eval themes behavior