_quantity() relationship modifications

both old and new are wrong ...