add force1 support