added placeholders for missing stuff