successfully have all 8 patterns workig for first prototype (no locks)