fixed unused version without adding inline