some css shenanigans
Added guard. Added cookie persistance of howmany parameter