New Musik - From A to B (1980) [Reissue 1994]
EAC Rip | FLAC (tracks+.cue+log) - 362 MB | MP3 CBR 320 kbps (LAME 3.93) - 126 MB | Covers - 34 MB
Genre: New Wave, Synth-pop | RAR 3% Rec. | Label: GTO Records (GTO 474616-2)
EAC Rip | FLAC (tracks+.cue+log) - 362 MB | MP3 CBR 320 kbps (LAME 3.93) - 126 MB | Covers - 34 MB
Genre: New Wave, Synth-pop | RAR 3% Rec. | Label: GTO Records (GTO 474616-2)
New Musik's debut album, From A to B, is one of the best - and most influential - electronic LPs of the '80s. Its keyboards may sound dated, but there's a freshness to these charming, unpretentious songs that hasn't been spoiled by technological advances in computerized instrumentation. Many new wave revivalists have attempted to capture the nerdy vocals and quirky synthesized bleeps of From A to B and failed. This record is a product of its time, recorded when keyboards were viewed as eventually replacing guitar and bass as rock & roll tools. While many synth pop groups became mired in existential woe to show that they had emotions underneath the layers of Casio hiccups, New Musik is having a blast on From A to B. "With robot precision/We're gonna be doin' just fine," sings Tony Mansfield (guitars, keyboards, vocals) with geek sincerity on the exhilarating "Straight Lines." Like Kraftwerk, New Musik uses keyboards to create moods and not just to make feet move. However, From A to B is more accessible than any Kraftwerk album. The tracks on the LP are structured like traditional pop songs with choruses catchy enough for the Beatles, a band whom New Musik would cover later on 1982's disappointing Warp. There are no love ditties, but tracks like the soaring "On Islands" generate warmth and the group often utilizes acoustic strumming to prevent everything from seeming too mechanical. "Science" is nerdy sci-fi dance music years before Thomas Dolby. The CD reissue adds three bonus tracks - "Missing Persons," "She's a Magazine," and "Sad Films" - that make the album even more appealing. Somehow, the archaic synthesizers aren't embarrassing; instead, the years have preserved their coolness.Tracklist:
01. Straight Lines
02. Sanctuary
03. A Map Of You
04. Science
05. On Islands
06. This World Of Water
07. Living By Numbers
08. Dead Fish (Don't Swim Home)
09. Adventures
10. The Safe Side
Bonus tracks:
11. Missing Persons
12. She's A Magazine
13. Sad Films
Total time: 53:35
Exact Audio Copy V1.0 beta 3 from 29. August 2011
EAC extraction logfile from 15. October 2024, 14:41
New Musik / From A To B
Used drive : ASUS DRW-20B1LT Adapter: 3 ID: 1
Read mode : Secure
Utilize accurate stream : Yes
Defeat audio cache : Yes
Make use of C2 pointers : No
Read offset correction : 6
Overread into Lead-In and Lead-Out : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks : No
Null samples used in CRC calculations : Yes
Used interface : Native Win32 interface for Win NT & 2000
Gap handling : Appended to previous track
Used output format : User Defined Encoder
Selected bitrate : 896 kBit/s
Quality : High
Add ID3 tag : No
Command line compressor : C:\Program Files\Exact Audio Copy\Flac\flac.exe
Additional command line options : -8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=EAC FLAC -8" %source%
TOC of the extracted CD
Track | Start | Length | Start sector | End sector
––––––––––––––––––––––––––––-
1 | 0:00.32 | 5:12.13 | 32 | 23444
2 | 5:12.45 | 4:15.50 | 23445 | 42619
3 | 9:28.20 | 3:50.47 | 42620 | 59916
4 | 13:18.67 | 3:21.00 | 59917 | 74991
5 | 16:39.67 | 4:25.05 | 74992 | 94871
6 | 21:04.72 | 3:39.58 | 94872 | 111354
7 | 24:44.55 | 3:30.10 | 111355 | 127114
8 | 28:14.65 | 5:26.72 | 127115 | 151636
9 | 33:41.62 | 3:53.63 | 151637 | 169174
10 | 37:35.50 | 3:11.12 | 169175 | 183511
11 | 40:46.62 | 5:45.10 | 183512 | 209396
12 | 46:31.72 | 4:20.73 | 209397 | 228969
13 | 50:52.70 | 2:41.60 | 228970 | 241104
Track 1
Filename K:\EACrips\New Musik - From A To B\01 - Straight Lines.wav
Pre-gap length 0:00:02.32
Peak level 99.2 %
Extraction speed 3.5 X
Track quality 100.0 %
Test CRC E469CC49
Copy CRC E469CC49
Accurately ripped (confidence 32) [64F6E4B1] (AR v2)
Copy OK
Track 2
Filename K:\EACrips\New Musik - From A To B\02 - Sanctuary.wav
Peak level 99.2 %
Extraction speed 3.8 X
Track quality 100.0 %
Test CRC F784C1A4
Copy CRC F784C1A4
Accurately ripped (confidence 31) [8E9B9ED7] (AR v2)
Copy OK
Track 3
Filename K:\EACrips\New Musik - From A To B\03 - A Map Of You.wav
Pre-gap length 0:00:03.10
Peak level 99.2 %
Extraction speed 4.1 X
Track quality 100.0 %
Test CRC 15BFB21D
Copy CRC 15BFB21D
Accurately ripped (confidence 32) [6F73B8CD] (AR v2)
Copy OK
Track 4
Filename K:\EACrips\New Musik - From A To B\04 - Science.wav
Pre-gap length 0:00:00.22
Peak level 99.2 %
Extraction speed 4.3 X
Track quality 100.0 %
Test CRC 5EFA224B
Copy CRC 5EFA224B
Accurately ripped (confidence 32) [8330566F] (AR v2)
Copy OK
Track 5
Filename K:\EACrips\New Musik - From A To B\05 - On Islands.wav
Pre-gap length 0:00:00.70
Peak level 99.2 %
Extraction speed 4.8 X
Track quality 100.0 %
Test CRC 987EB31B
Copy CRC 987EB31B
Accurately ripped (confidence 31) [AF004DBC] (AR v2)
Copy OK
Track 6
Filename K:\EACrips\New Musik - From A To B\06 - This World Of Water.wav
Peak level 99.2 %
Extraction speed 3.7 X
Track quality 99.9 %
Test CRC 6B77D2D5
Copy CRC 6B77D2D5
Accurately ripped (confidence 30) [E0D854DF] (AR v2)
Copy OK
Track 7
Filename K:\EACrips\New Musik - From A To B\07 - Living By Numbers.wav
Pre-gap length 0:00:02.13
Peak level 94.4 %
Extraction speed 3.9 X
Track quality 99.9 %
Test CRC A6F8A182
Copy CRC A6F8A182
Accurately ripped (confidence 32) [0A4E1986] (AR v2)
Copy OK
Track 8
Filename K:\EACrips\New Musik - From A To B\08 - Dead Fish (Don't Swim Home).wav
Pre-gap length 0:00:01.30
Peak level 99.2 %
Extraction speed 5.4 X
Track quality 100.0 %
Test CRC 44E433B8
Copy CRC 44E433B8
Accurately ripped (confidence 32) [CF4D901D] (AR v2)
Copy OK
Track 9
Filename K:\EACrips\New Musik - From A To B\09 - Adventures.wav
Pre-gap length 0:00:02.10
Peak level 99.2 %
Extraction speed 5.5 X
Track quality 100.0 %
Test CRC 572CDD1B
Copy CRC 572CDD1B
Accurately ripped (confidence 32) [D65B3B35] (AR v2)
Copy OK
Track 10
Filename K:\EACrips\New Musik - From A To B\10 - The Safe Side.wav
Pre-gap length 0:00:01.50
Peak level 99.2 %
Extraction speed 5.6 X
Track quality 100.0 %
Test CRC B4EC8B9A
Copy CRC B4EC8B9A
Accurately ripped (confidence 32) [17BCC186] (AR v2)
Copy OK
Track 11
Filename K:\EACrips\New Musik - From A To B\11 - Missing Persons.wav
Pre-gap length 0:00:01.42
Peak level 86.3 %
Extraction speed 6.3 X
Track quality 100.0 %
Test CRC A2EF13CD
Copy CRC A2EF13CD
Accurately ripped (confidence 32) [9F387880] (AR v2)
Copy OK
Track 12
Filename K:\EACrips\New Musik - From A To B\12 - She's A Magazine.wav
Pre-gap length 0:00:04.37
Peak level 98.7 %
Extraction speed 6.2 X
Track quality 100.0 %
Test CRC 481F4797
Copy CRC 481F4797
Accurately ripped (confidence 32) [D310627D] (AR v2)
Copy OK
Track 13
Filename K:\EACrips\New Musik - From A To B\13 - Sad Films.wav
Pre-gap length 0:00:04.20
Peak level 99.2 %
Extraction speed 6.0 X
Track quality 100.0 %
Test CRC 8AA102D3
Copy CRC 8AA102D3
Accurately ripped (confidence 31) [4FF98A2F] (AR v2)
Copy OK
All tracks accurately ripped
No errors occurred
End of status report
–– CUETools DB Plugin V2.1.5
[CTDB TOCID: i9W.CXhXnTnmG6g66dWKyPEVJLg-] found
Submit result: i9W.CXhXnTnmG6g66dWKyPEVJLg- has been confirmed
Track | CTDB Status
1 | (104/104) Accurately ripped
2 | (104/104) Accurately ripped
3 | (104/104) Accurately ripped
4 | (104/104) Accurately ripped
5 | (104/104) Accurately ripped
6 | (104/104) Accurately ripped
7 | (104/104) Accurately ripped
8 | (104/104) Accurately ripped
9 | (104/104) Accurately ripped
10 | (104/104) Accurately ripped
11 | (104/104) Accurately ripped
12 | (104/104) Accurately ripped
13 | (104/104) Accurately ripped
==== Log checksum 4F0DADDD364BE320431FA4DE6092DA421101E220B758E785ED948E2DEEC59480 ====
EAC extraction logfile from 15. October 2024, 14:41
New Musik / From A To B
Used drive : ASUS DRW-20B1LT Adapter: 3 ID: 1
Read mode : Secure
Utilize accurate stream : Yes
Defeat audio cache : Yes
Make use of C2 pointers : No
Read offset correction : 6
Overread into Lead-In and Lead-Out : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks : No
Null samples used in CRC calculations : Yes
Used interface : Native Win32 interface for Win NT & 2000
Gap handling : Appended to previous track
Used output format : User Defined Encoder
Selected bitrate : 896 kBit/s
Quality : High
Add ID3 tag : No
Command line compressor : C:\Program Files\Exact Audio Copy\Flac\flac.exe
Additional command line options : -8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=EAC FLAC -8" %source%
TOC of the extracted CD
Track | Start | Length | Start sector | End sector
––––––––––––––––––––––––––––-
1 | 0:00.32 | 5:12.13 | 32 | 23444
2 | 5:12.45 | 4:15.50 | 23445 | 42619
3 | 9:28.20 | 3:50.47 | 42620 | 59916
4 | 13:18.67 | 3:21.00 | 59917 | 74991
5 | 16:39.67 | 4:25.05 | 74992 | 94871
6 | 21:04.72 | 3:39.58 | 94872 | 111354
7 | 24:44.55 | 3:30.10 | 111355 | 127114
8 | 28:14.65 | 5:26.72 | 127115 | 151636
9 | 33:41.62 | 3:53.63 | 151637 | 169174
10 | 37:35.50 | 3:11.12 | 169175 | 183511
11 | 40:46.62 | 5:45.10 | 183512 | 209396
12 | 46:31.72 | 4:20.73 | 209397 | 228969
13 | 50:52.70 | 2:41.60 | 228970 | 241104
Track 1
Filename K:\EACrips\New Musik - From A To B\01 - Straight Lines.wav
Pre-gap length 0:00:02.32
Peak level 99.2 %
Extraction speed 3.5 X
Track quality 100.0 %
Test CRC E469CC49
Copy CRC E469CC49
Accurately ripped (confidence 32) [64F6E4B1] (AR v2)
Copy OK
Track 2
Filename K:\EACrips\New Musik - From A To B\02 - Sanctuary.wav
Peak level 99.2 %
Extraction speed 3.8 X
Track quality 100.0 %
Test CRC F784C1A4
Copy CRC F784C1A4
Accurately ripped (confidence 31) [8E9B9ED7] (AR v2)
Copy OK
Track 3
Filename K:\EACrips\New Musik - From A To B\03 - A Map Of You.wav
Pre-gap length 0:00:03.10
Peak level 99.2 %
Extraction speed 4.1 X
Track quality 100.0 %
Test CRC 15BFB21D
Copy CRC 15BFB21D
Accurately ripped (confidence 32) [6F73B8CD] (AR v2)
Copy OK
Track 4
Filename K:\EACrips\New Musik - From A To B\04 - Science.wav
Pre-gap length 0:00:00.22
Peak level 99.2 %
Extraction speed 4.3 X
Track quality 100.0 %
Test CRC 5EFA224B
Copy CRC 5EFA224B
Accurately ripped (confidence 32) [8330566F] (AR v2)
Copy OK
Track 5
Filename K:\EACrips\New Musik - From A To B\05 - On Islands.wav
Pre-gap length 0:00:00.70
Peak level 99.2 %
Extraction speed 4.8 X
Track quality 100.0 %
Test CRC 987EB31B
Copy CRC 987EB31B
Accurately ripped (confidence 31) [AF004DBC] (AR v2)
Copy OK
Track 6
Filename K:\EACrips\New Musik - From A To B\06 - This World Of Water.wav
Peak level 99.2 %
Extraction speed 3.7 X
Track quality 99.9 %
Test CRC 6B77D2D5
Copy CRC 6B77D2D5
Accurately ripped (confidence 30) [E0D854DF] (AR v2)
Copy OK
Track 7
Filename K:\EACrips\New Musik - From A To B\07 - Living By Numbers.wav
Pre-gap length 0:00:02.13
Peak level 94.4 %
Extraction speed 3.9 X
Track quality 99.9 %
Test CRC A6F8A182
Copy CRC A6F8A182
Accurately ripped (confidence 32) [0A4E1986] (AR v2)
Copy OK
Track 8
Filename K:\EACrips\New Musik - From A To B\08 - Dead Fish (Don't Swim Home).wav
Pre-gap length 0:00:01.30
Peak level 99.2 %
Extraction speed 5.4 X
Track quality 100.0 %
Test CRC 44E433B8
Copy CRC 44E433B8
Accurately ripped (confidence 32) [CF4D901D] (AR v2)
Copy OK
Track 9
Filename K:\EACrips\New Musik - From A To B\09 - Adventures.wav
Pre-gap length 0:00:02.10
Peak level 99.2 %
Extraction speed 5.5 X
Track quality 100.0 %
Test CRC 572CDD1B
Copy CRC 572CDD1B
Accurately ripped (confidence 32) [D65B3B35] (AR v2)
Copy OK
Track 10
Filename K:\EACrips\New Musik - From A To B\10 - The Safe Side.wav
Pre-gap length 0:00:01.50
Peak level 99.2 %
Extraction speed 5.6 X
Track quality 100.0 %
Test CRC B4EC8B9A
Copy CRC B4EC8B9A
Accurately ripped (confidence 32) [17BCC186] (AR v2)
Copy OK
Track 11
Filename K:\EACrips\New Musik - From A To B\11 - Missing Persons.wav
Pre-gap length 0:00:01.42
Peak level 86.3 %
Extraction speed 6.3 X
Track quality 100.0 %
Test CRC A2EF13CD
Copy CRC A2EF13CD
Accurately ripped (confidence 32) [9F387880] (AR v2)
Copy OK
Track 12
Filename K:\EACrips\New Musik - From A To B\12 - She's A Magazine.wav
Pre-gap length 0:00:04.37
Peak level 98.7 %
Extraction speed 6.2 X
Track quality 100.0 %
Test CRC 481F4797
Copy CRC 481F4797
Accurately ripped (confidence 32) [D310627D] (AR v2)
Copy OK
Track 13
Filename K:\EACrips\New Musik - From A To B\13 - Sad Films.wav
Pre-gap length 0:00:04.20
Peak level 99.2 %
Extraction speed 6.0 X
Track quality 100.0 %
Test CRC 8AA102D3
Copy CRC 8AA102D3
Accurately ripped (confidence 31) [4FF98A2F] (AR v2)
Copy OK
All tracks accurately ripped
No errors occurred
End of status report
–– CUETools DB Plugin V2.1.5
[CTDB TOCID: i9W.CXhXnTnmG6g66dWKyPEVJLg-] found
Submit result: i9W.CXhXnTnmG6g66dWKyPEVJLg- has been confirmed
Track | CTDB Status
1 | (104/104) Accurately ripped
2 | (104/104) Accurately ripped
3 | (104/104) Accurately ripped
4 | (104/104) Accurately ripped
5 | (104/104) Accurately ripped
6 | (104/104) Accurately ripped
7 | (104/104) Accurately ripped
8 | (104/104) Accurately ripped
9 | (104/104) Accurately ripped
10 | (104/104) Accurately ripped
11 | (104/104) Accurately ripped
12 | (104/104) Accurately ripped
13 | (104/104) Accurately ripped
==== Log checksum 4F0DADDD364BE320431FA4DE6092DA421101E220B758E785ED948E2DEEC59480 ====
[CUETools log; Date: 06.11.2024 21:15:08; Version: 2.1.4]
Pregap length 00:00:32.
[CTDB TOCID: i9W.CXhXnTnmG6g66dWKyPEVJLg-] found.
Track | CTDB Status
1 | (106/106) Accurately ripped
2 | (106/106) Accurately ripped
3 | (106/106) Accurately ripped
4 | (106/106) Accurately ripped
5 | (106/106) Accurately ripped
6 | (106/106) Accurately ripped
7 | (106/106) Accurately ripped
8 | (106/106) Accurately ripped
9 | (106/106) Accurately ripped
10 | (106/106) Accurately ripped
11 | (106/106) Accurately ripped
12 | (106/106) Accurately ripped
13 | (106/106) Accurately ripped
[AccurateRip ID: 001a3780-0104d95e-a20c8e0d] found.
Track [ CRC | V2 ] Status
01 [760e35ad|64f6e4b1] (12+33/83) Accurately ripped
02 [a9d900bf|8e9b9ed7] (12+32/82) Accurately ripped
03 [7f5cb37f|6f73b8cd] (12+33/83) Accurately ripped
04 [82ba9c1a|8330566f] (12+33/82) Accurately ripped
05 [0b089821|af004dbc] (12+32/83) Accurately ripped
06 [70bd9b29|e0d854df] (12+31/82) Accurately ripped
07 [a1d2983d|0a4e1986] (12+33/83) Accurately ripped
08 [6eaef675|cf4d901d] (12+33/83) Accurately ripped
09 [d9560484|d65b3b35] (12+33/83) Accurately ripped
10 [d7411ad2|17bcc186] (12+33/83) Accurately ripped
11 [cd1ec372|9f387880] (12+33/83) Accurately ripped
12 [6157ded4|d310627d] (12+33/83) Accurately ripped
13 [7603c451|4ff98a2f] (12+32/81) Accurately ripped
Offsetted by -29:
01 [b3da807a] (13/83) Accurately ripped
02 [bed90f8a] (13/82) Accurately ripped
03 [83ce0854] (13/83) Accurately ripped
04 [d55bd1aa] (12/82) Accurately ripped
05 [87086c75] (13/83) Accurately ripped
06 [c70027ef] (13/82) Accurately ripped
07 [86bfce84] (13/83) Accurately ripped
08 [7c7869dc] (13/83) Accurately ripped
09 [555c67bb] (13/83) Accurately ripped
10 [2d7dc571] (13/83) Accurately ripped
11 [7befc007] (13/83) Accurately ripped
12 [a5b6b191] (13/83) Accurately ripped
13 [0547575c] (13/81) Accurately ripped
Track Peak [ CRC32 ] [W/O NULL] [ LOG ]
– 99,2 [0EB117C9] [2B32AAC6]
01 99,2 [E469CC49] [ACFD3D0D] CRC32
02 99,2 [F784C1A4] [DFA4AC43] CRC32
03 99,2 [15BFB21D] [9D1391B3] CRC32
04 99,2 [5EFA224B] [BD893236] CRC32
05 99,2 [987EB31B] [EAA3E1CF] CRC32
06 99,2 [6B77D2D5] [B53F6147] CRC32
07 94,4 [A6F8A182] [C31B935D] CRC32
08 99,2 [44E433B8] [A8FDE979] CRC32
09 99,2 [572CDD1B] [E8D3310E] CRC32
10 99,2 [B4EC8B9A] [CEDF4078] CRC32
11 86,3 [A2EF13CD] [8B4397BD] CRC32
12 98,7 [481F4797] [266ED845] CRC32
13 99,2 [8AA102D3] [390F5635] CRC32
Pregap length 00:00:32.
[CTDB TOCID: i9W.CXhXnTnmG6g66dWKyPEVJLg-] found.
Track | CTDB Status
1 | (106/106) Accurately ripped
2 | (106/106) Accurately ripped
3 | (106/106) Accurately ripped
4 | (106/106) Accurately ripped
5 | (106/106) Accurately ripped
6 | (106/106) Accurately ripped
7 | (106/106) Accurately ripped
8 | (106/106) Accurately ripped
9 | (106/106) Accurately ripped
10 | (106/106) Accurately ripped
11 | (106/106) Accurately ripped
12 | (106/106) Accurately ripped
13 | (106/106) Accurately ripped
[AccurateRip ID: 001a3780-0104d95e-a20c8e0d] found.
Track [ CRC | V2 ] Status
01 [760e35ad|64f6e4b1] (12+33/83) Accurately ripped
02 [a9d900bf|8e9b9ed7] (12+32/82) Accurately ripped
03 [7f5cb37f|6f73b8cd] (12+33/83) Accurately ripped
04 [82ba9c1a|8330566f] (12+33/82) Accurately ripped
05 [0b089821|af004dbc] (12+32/83) Accurately ripped
06 [70bd9b29|e0d854df] (12+31/82) Accurately ripped
07 [a1d2983d|0a4e1986] (12+33/83) Accurately ripped
08 [6eaef675|cf4d901d] (12+33/83) Accurately ripped
09 [d9560484|d65b3b35] (12+33/83) Accurately ripped
10 [d7411ad2|17bcc186] (12+33/83) Accurately ripped
11 [cd1ec372|9f387880] (12+33/83) Accurately ripped
12 [6157ded4|d310627d] (12+33/83) Accurately ripped
13 [7603c451|4ff98a2f] (12+32/81) Accurately ripped
Offsetted by -29:
01 [b3da807a] (13/83) Accurately ripped
02 [bed90f8a] (13/82) Accurately ripped
03 [83ce0854] (13/83) Accurately ripped
04 [d55bd1aa] (12/82) Accurately ripped
05 [87086c75] (13/83) Accurately ripped
06 [c70027ef] (13/82) Accurately ripped
07 [86bfce84] (13/83) Accurately ripped
08 [7c7869dc] (13/83) Accurately ripped
09 [555c67bb] (13/83) Accurately ripped
10 [2d7dc571] (13/83) Accurately ripped
11 [7befc007] (13/83) Accurately ripped
12 [a5b6b191] (13/83) Accurately ripped
13 [0547575c] (13/81) Accurately ripped
Track Peak [ CRC32 ] [W/O NULL] [ LOG ]
– 99,2 [0EB117C9] [2B32AAC6]
01 99,2 [E469CC49] [ACFD3D0D] CRC32
02 99,2 [F784C1A4] [DFA4AC43] CRC32
03 99,2 [15BFB21D] [9D1391B3] CRC32
04 99,2 [5EFA224B] [BD893236] CRC32
05 99,2 [987EB31B] [EAA3E1CF] CRC32
06 99,2 [6B77D2D5] [B53F6147] CRC32
07 94,4 [A6F8A182] [C31B935D] CRC32
08 99,2 [44E433B8] [A8FDE979] CRC32
09 99,2 [572CDD1B] [E8D3310E] CRC32
10 99,2 [B4EC8B9A] [CEDF4078] CRC32
11 86,3 [A2EF13CD] [8B4397BD] CRC32
12 98,7 [481F4797] [266ED845] CRC32
13 99,2 [8AA102D3] [390F5635] CRC32
Thanks to Samopalkin