more incapsulating