move skin integration into its own category
clean up