poprawienie logiki i estetyki kodu Marka