add rules + submission