I can hardly comprehend it :( which logic you want here?