perfectly broken