picrel was a great and also horrible experience