simplifying spark core side of things because it is a dumb little guy