adding hot deploy