exploration stuff
merge