Can be moved to the initialization