better log in application