added load event to lvector -- could use some cleanup, but works