added picking parts and reading datasheets