 						@files.push new Script @, info.path, @opts
 
 					# cli msg
-					msg = "#{('New ' + info.type + ' created:').green}"
-					console.log "#{msg} #{info.path}"
+					msg = "#{('New ' + info.type + ' created:').bold.green}"
+					console.log "#{msg} #{info.path.green}"
 
 				# when a file is deleted
 				when "deleted"
-				
+
 					# removes files from array
 					file = ArrayUtil.find @files, relative_path, "filepath"
 					@files.splice file.index, 1
 
 					# cli msg
-					msg = "#{(type + ' deleted, stop watching: ').red}"
-					console.log "#{msg} #{info.path}"
+					msg = "#{(type + ' deleted, stop watching: ').bold.red}"
+					console.log "#{msg} #{info.path.red}"
 
 
 				# when a file is updated

					else
						curr = curr[ part ]
			curr
		
	"""

	# initializes buffer array to keep all tracked files

		@vendors = @config.vendors
		@release = @config.release

		# @files = []
		# search for all *.coffee files inside src folder
		FsUtil.find @src, "*.coffee", (result) =>

			# console.log ">>>>>>>>>>>>>>> (#{@name})"
			# console.log file.filepath for file in @files
			# console.log ">>>>>>>>>>>>>>>"

			# console.log "::::::::"
			# console.log o for o in result
			# console.log "..............."

			# instantiates everything, on class for each file
			for file in result
				@files.push new Script @, file, @opts

			# console.log "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
			# console.log file.filepath for file in @files
			# console.log "!!!!!!!!!!!!!!!!!!"

			# compile module for the first time and write it to the filesystem
			@write()

			# watch for file changes
			@watch() if @opts.argv.w
