shouldn't there be a super here? Or isn't that needed if you don't inherit from any specific class?