First stage, bases done, methods etc