yay sumojs is empty now! everything seperate