genesis
obstacle
unclean