basic functionality
merged in website generator