abstract fluidity