made an interface file for contractable
whoops, moved the random seed initialization.
Hopefully it's in the right place this time :/
whoops, printing correct filename now.