Capacity define and full method added