default getter
login and view logic
login and view logic
tab swtiches
voting