must ignore .idea folder