Motion via matricies