added folder watching feature