Finally actually solved "super" problem