rigF stuff