eow work..hasnt yet been optimized..