setSIze added