great discussion replies as always!