updatet programs
add matrix