fixed issue where too many forward partitons were being created