core functionality of miniEugene [stable]