implemented basic content system