ready for ci and lint tests