add polymorphic voteable method to improvement class