finish preferences maybe