"field" and "creature" class interfaces