acutally adding less this time and restoring tpl to not have testing input