first round of changes for skin select and submit