private void drawObjects(Graphics g) {

        if (craft.isVisible()) {
            g.drawImage(craft.getImage(), craft.getX(), craft.getY(),
                    this);
        }

        ArrayList<Missile> alMissiles = craft.getMissiles();

        for (Missile m : alMissiles) {
            if (m.isVisible()) {
                g.drawImage(m.getImage(), m.getX(), m.getY(), this);
            }
        }
        for (Alien a : alAliens) {
            if (a.isVisible()) {
                g.drawImage(a.getImage(), a.getX(), a.getY(), this);
            }
        }
        g.setColor(Color.WHITE);
        g.drawString("Aliens left: " + alAliens.size(), 5, 15);
    }