fixed buckets#archive
rearranged code in _bucket
added opaciy to hovering buckets
factored out the function