Programed life