added basic types for initial content