updated to exclude obj directory