removed RuntimeException