or genetic both plese