Anyone know what happened to their homepage? Is the application gonna be updated sometime?