Added sizes functionalities
added regions functionalities.