make buttons universal for any collection