писать на js было плохой идеей