processor 90% implemented