minor form refine