rest of common rules