public static void make() {
        try {
            SceneObject spinner = SceneEntities.getNearest(Variables.SPINNING_WHEEL_ID);
            if (spinner != null) {
                spinAll();
            } else {
                SceneObject stairs = SceneEntities.getNearest(Variables.STAIRS_DOWN_ID);
                if (stairs != null) {
                    if (stairs.isOnScreen()) {
                        if(Bank.isOpen()){
                            Bank.close();
                        }
                        if (stairs.interact("Climb-down")) {
                            Task.sleep(500);
                            while (Players.getLocal().isMoving()) {
                                Task.sleep(50);
                            }
                        }
                    } else {
                        Walking.walk(stairs.getLocation());
                        Task.sleep(500);
                    }
                }
            }
        } catch (NullPointerException e) {
            e.printStackTrace();
        }
    }