changed preference layout