modified to not include .idea files