add darg and drop