nanops placement and error handling