Directory wise push