BAY & ASSOCIATES INC