Works well for initalization on startup