add increament and decreament method