starting to work on better sizing