dont throw in property getter