speeding up init a bit