DRAPER AND ASSOCIATES LLC