Let's make it a class shall we?