add vary design features;
add auth prototype through GIGYA