added new size parameters