more code push matrix