changing buffer size shouldnt be allowed to increase the size more than 16