workarround for none-working %