undoing random changes, still broken ._.