that was a weird way to do stuff