enforce id params in more places [closes #192]