planet svg refactored