added dropdown generation