some update on my prefer