Update rules and layout bug ion