autoload pickup details and made multiple controller