Devil is on details