stripping and restarting
working out api
i have no idea
making freud a real module