uploadArea methods added