cleanup
domain validation