add support force2soild