broke into a floor print function, deleted the random implementationm, looking for something less buggy