due to valgirnd issues -> unique reverted to bind/function