add time decortator and non-authority page