add the ability to customize plot sizes in scatter plot