Rough attempt at objectification and actual API