too much conditions in one line