added more generic items (mixins)