spelling /:
refactor interfaces