even if it is replication it is interesting....