uh. class method. sigh
shortname should not be an array