This could be made readonly.