convert to spaces, add py defaults