it's broken but I'm about to break it more