attribute pipe mostly works