added support for sizes, default large