Created types for apparances