hard life to hard refresh