tidy
add alternate flag