that should've been in the constructor call