stup -> public, definitions to partial