@Override
  public void compose(IComposer msg) {
    int timeLeft = 0;
    int days = 0;
    int months = 0;

    if (subscriptionComponent.isValid()) {
      timeLeft = subscriptionComponent.getExpire() - (int) Comet.getTime();
      days = (int) Math.ceil(timeLeft / 86400);
      months = days / 31;

      if (months >= 1) {
        months--;
      }
    } else {
      if (subscriptionComponent.exists()) {
        subscriptionComponent.delete();
      }
    }

    msg.writeString("habbo_club");

    msg.writeInt(0);
    msg.writeInt(2);
    msg.writeInt(0);
    msg.writeInt(1);
    msg.writeBoolean(subscriptionComponent.isValid());
    msg.writeBoolean(true);
    msg.writeInt(0);
    msg.writeInt(0);
    msg.writeInt(495);
  }