here goes, ignoring lib folder