add tutorial feature: use freferences to check user first time