Upload working typeclass