alternative systems