Rev 95

progress update