non-precious framework