using static methods instead of instantiating