Removed assertPreConditions