Is it possible to not make this static? I prefer to avoid public static as much as possible