asset initializers