removed & warning by changing it to &&
fixed errors
updated
fixed the problems

added mechanism for drop down