implement increase/decrease instance